special payment method - German English Dictionary